.pyg_index {
  .swiper {
    width: 750rpx;
    height: 300rpx;

    image {
      width: 100%;
    }
  }

  .tabs {
    display: flex;
    align-items: center;

    navigator {
      flex: 1;
      padding: 30rpx;

      image {
        width: 100%;
      }
    }
  }

  .floor {
    .floor_item {
      .floor_title {
        image {
          width: 100%;
        }
      }

      .floor_content {
        // 清除浮动
        overflow: hidden;

        navigator {
          float: left;
          box-sizing: border-box;
          width: 33.3%;

          &:nth-last-child(-n+4) {
            height: calc(33.33vw * 386 / 232 / 2);
            border-left: 10rpx solid #fff;
          }

          &:nth-child(2),
          &:nth-child(3) {
            border-bottom: 10rpx solid #fff;
          }

          image {
            width: 100%;
            height: 100%;
          }
        }
      }
    }
  }
}